﻿using System;
using System.Collections.Generic;
using System.Text;

namespace MINERP.MODEL.FoundationModel
{
 /// <summary>
 /// 实体类Printer
 /// </summary>
 public class Printer_Info
 {
  #region 私有字段
  private int _printerID;
  private string _pName;
  private string _pType;
  private int _pDPI;
  private double _pWidth;
  private double _pLength;
  private string _pDes;
  private int _status;
  private int _status2;
  private string _iCCPath;
  private string _hotDirPath;
  private string _monitorDirPath; 
  private bool _isTransverse;
  private int _gridNum;
  #endregion
  
  #region 公开属性
  public int PrinterID
  {
   get{return _printerID;}
   set{_printerID=value;}
  }
  public string PName
  {
   get{return _pName;}
   set{_pName=value;}
  }
  public string PType
  {
   get{return _pType;}
   set{_pType=value;}
  }
  public int PDPI
  {
   get{return _pDPI;}
   set{_pDPI=value;}
  }
  public double PWidth
  {
   get{return _pWidth;}
   set{_pWidth=value;}
  }
  public double PLength
  {
   get{return _pLength;}
   set{_pLength=value;}
  }
  public string PDes
  {
   get{return _pDes;}
   set{_pDes=value;}
  }
  public int Status
  {
   get{return _status;}
   set{_status=value;}
  }
  public int Status2
  {
   get{return _status2;}
   set{_status2=value;}
  }
  public string ICCPath
  {
   get{return _iCCPath;}
   set{_iCCPath=value;}
  }
  public string HotDirPath
  {
   get{return _hotDirPath;}
   set{_hotDirPath=value;}
  }
  public string MonitorDirPath
  {
      get { return _monitorDirPath; }
      set { _monitorDirPath = value; }
  }
  public bool IsTransverse
  {
   get{return _isTransverse;}
   set{_isTransverse=value;}
  }
  public int GridNum
  {
      get { return _gridNum; }
      set { _gridNum = value; }
  }

  public string CalibrationData { get; set; }//裁切机校准结果
  public bool IsMiddlePrint { get; set; }
  public bool IsAutoCut { get; set; }
  #endregion
 }
}
